inject oneself with a drug - Francés Inglés Diccionario